roughly squared rubble stone - Francés Inglés Diccionario